plot of land with rocks - French English Dictionary